import os

data_dir = os.path.join(os.path.dirname(__file__), "data")
model_path = os.path.join(data_dir, "model.pkl")
vector_path = os.path.join(data_dir, "vector.pkl")


"""
预处理时是否删除"server.bytes", "req_uri", "res_status_code", "req_method"为"",为0，为"/"等行
"""
pre_handle_remove_missing_data = True
"""
预处理前保证要有：删除就是False，不删除就是True
"""
use_drop_cols = False
use_same_value_cols = False
use_high_dup_cols = False

"""
原始字段中若有sip_geo_country_iso，会生成多个sip_geo_country_iso_num字段
并删除sip_geo_country_iso原始字段，这样的字段在：pre_handle_geo_cols，
原始字段中没有这些字段需设置False
"""
use_geo_cols = False
"""
——————————————————————————————————————————
True排除，False保留
预处理后，训练或预测时是否排除：统计字段
"""
predict_or_train_exclude_statistic_cols = False
"""
预处理后，训练或预测时是否排除：GEO字段
"""
predict_or_train_exclude_geo_cols = False
